rotten to the core

Translations
pourri jusqu'à la moelle
Definitions
Completely corrupt or morally unsound; fundamentally bad or degenerate in character.